package com.onesports.intelligent.k12.polarlight.domain.entity.report;

import com.baomidou.mybatisplus.annotation.TableName;

import com.onesports.intelligent.k12.polarlight.common.domain.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 机构端首页看板统计表
 *
 * @author
 * @since 1.0.0 2022-07-08
 */
@Data
@EqualsAndHashCode(callSuper=false)
@TableName("organization_home_page")
@Accessors(chain = true)
public class OrganizationHomePage extends BaseEntity implements Serializable {
	private static final long serialVersionUID = 1L;

    /**
     * 校区id
     */
	private String campusId;
    /**
     * 机构id
     */
	private String organizationId;
    /**
     * 新增报名人数
     */
	private Integer addApplyCount;
    /**
     * 上课数
     */
	private Integer takeClassCount;
    /**
     * 排课数
     */
	private Integer arrangeClassCount;
    /**
     * 签到数
     */
	private Integer signUpCount;
    /**
     * 未到人数
     */
	private Integer absentCount;

	/**
	 * 未到人数
	 */
	private Integer leaveCount;
    /**
     * 销课金额
     */
	private BigDecimal pinClassAmount;

	/**
	 * 当前开设班级数
	 */
	private Integer currentClassCount;
    /**
     * 统计时间
     */
	private Date statisticalTime;
}
